to be overflowing with energy - Turco Inglés Diccionario